Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
73 THE MOUNT Terraced £99,000 19 Apr 2002
87 THE MOUNT Semi-Detached £86,250 31 Jul 1995
89 THE MOUNT Semi-Detached £620,000 11 Mar 2022
91 THE MOUNT Semi-Detached £133,000 27 Aug 1999
93 THE MOUNT Semi-Detached £305,000 24 Jul 2013
95 THE MOUNT Semi-Detached £302,500 30 May 2007